6 years ago | International Business by Laura Jeeves
The annual Freight in the City Expo is about to hit Alexandra Palace in London once again....